﻿.table {
    margin-bottom: 8px;
}

    .table td {
        border: none;
        border-collapse: collapse;
    }


.table-hover > tbody > tr:hover {
    background: #E1F2FD;
    border: 1px solid;
    border-color: red;
    margin: 0;
}

.table-striped > tbody > tr:nth-child(1) {
    background: #3A3839;
    border: 0px;
}

.ly-datagrid-grid {
    height: 20px;
}

.ly-datagrid-title {
    /*background-color: green;*/ /*#3A3839;*/
}

    .ly-datagrid-title div {
        color: white;
        text-align: center;
        height: 15px;
    }

        .ly-datagrid-title div [id^="ly-datagrid-title-"] {
            line-height: 15px;
        }

        .ly-datagrid-title div span {
        }

    .table .ly-datagrid-title:first-child span, .ly-datagrid-title:nth-child(2) span, .ly-datagrid-title:last-child span {
        color: #ff0000;
    }

.table-hover > tbody > tr td > a {
    color: #ff0000;
    text-decoration: none;
}

    .table-hover > tbody > tr td > a:hover {
        color: #ff0000;
    }

.ly-datagrid-ptb-msg, .ly-datagrid-ptb-pageinfo {
    padding: 0;
}

.ly-datagrid-ptb-msg, .ly-datagrid-ptb-pageinfo, .ly-datagrid-ptb-paging, .ly-datagrid-ptb-paging-focus, .ly-datagrid-ptb-input, .ly-datagrid-ptb-page, .ly-datagrid-ptb-page-focus, .ly-datagrid-ptb-page-text {
    margin: 0 5px 0 0;
    padding: 5px 10px;
    height: 30px;
    line-height: 18px;
}

.ly-datagrid-ptb-page-focus {
    color: #ff0000;
}
